Filter

Cuisines
Select cuisines
Features
Select features

The Best 15 Restaurants in New Windsor, New York (NY), United States

Chapala Grill
4
50 reviews

335 Windsor Hwy, Route 32, New Windsor, NY 12553-6909, New Windsor

Great service, just be sure to check your bill before you leave. Waiter brought us our check (with free shots) and it ca